/* ==================================================================   
 * Created [2009-4-27 下午11:32:55] by Jon.King 
 * ==================================================================  
 * TSS 
 * ================================================================== 
 * mailTo:jinpujun@hotmail.com
 * Copyright (c) Jon.King, 2009-2012 
 * ================================================================== 
*/

package com.jinhe.tss.core.common.progress;

import java.util.Map;

/** 
 * <p> Progressable.java </p>
 * 进度条进口。
 * 需要加入进度条机制的执行对象需要继承本接口。
 * 
 */
public interface Progressable {
	/**
     * 执行任务，同时向进度条管理对象返回进度信息
	 * @param params
	 * @param progress
	 */
	public void execute(Map<String, Object> params, Progress progress);
}
